﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;

namespace Tab2Sql
{
    /// <summary>
    /// 
    /// </summary>
    public class NavelGazing
    {

        /// <summary>
        ///
        /// </summary>
        public NavelGazing()
        {
            Assemblage asm2 = new Assemblage();
            programBlurb = new StringBuilder();
            
            programPath = asm2.HostContext.ToString();
            
            programBlurb.AppendLine(asm2.Location);
            programBlurb.AppendLine(asm2.FullName);

            programBlurb.AppendLine("Version: " + asm2.AssemblyVersion + Environment.NewLine);
            programBlurb.AppendLine(DGen.DBug.getMemTime());
            asm2 = null;
            //programPath=
        }


        private StringBuilder programBlurb;
        /// <summary>
        ///
        /// </summary>
        public string ProgramBlurb
        {
            get { return programBlurb.ToString(); }
            
        }


        private string programPath;
        /// <summary>
        ///
        /// </summary>
        public string ProgramPath
        {
            get { return programPath; }
            set { programPath = value; }
        }
        private string durationTime;
        /// <summary>
        ///
        /// </summary>
        public string DurationTime
        {
            get { return durationTime; }
            set { durationTime = value; }
        }
    }
}
